engaged pier - French English Dictionary